titanium oxysulphate - French English Dictionary